Exploring Attributes for Systems Architecture Evaluation
نویسنده
چکیده
Methods to insure that an architecture meets its intended requirements are important, especially when performing architectures analysis, requirement generation, trade-offs with alternate architectures, and reviews and verifications of designs. One such approach is to use methods that focus on system attributes. The key to success in this approach is to understand which system attributes should be addressed and how they relate to the architecture. There exists little research in the systems engineering community on the role of system attributes on defining and determining the quality of systems architecture. This paper discusses relevant attributes, some interactions, and how they can be organized.
منابع مشابه
On the Role of Quality Attributes in Specifying Software/System Architecture for Intelligent Systems
In recent years, researchers in software engineering have been exploring a range of issues on software and system architectures. One area that directly affects intelligent system is software and system architecture. Recent findings offer evidence that software architecture can be developed based on a set of well-defined concepts and methods. In this paper, we examine this line of research and i...
متن کاملExploring Quality Attributes Using Architectural Prototyping
A central tenet of software architecture design is to base this on a formulation of desired quality attributes, such as buildability, performance, and availability of the target system. Thus there is a need for architectural evaluation—ensuring the architecture’s support for desired quality attributes—and a variety of evaluation techniques have been developed, described, and used. Architectural...
متن کاملA New Algorithm for Performance Evaluation of Homogeneous Architectural Styles
Software architecture is considered one of the most important indices of software engineering today. Software Architecture is a technical description of a system indicating its component structures and their relationships, and is the principles and rules governing designing. The success of the software depends on whether the system can satisfy the quality attributes. One of the most critical as...
متن کاملA New Algorithm for Performance Evaluation of Homogeneous Architectural Styles
Software architecture is considered one of the most important indices of software engineering today. Software Architecture is a technical description of a system indicating its component structures and their relationships, and is the principles and rules governing designing. The success of the software depends on whether the system can satisfy the quality attributes. One of the most critical as...
متن کاملEvaluating User Interface Management Systems based on Quality Attributes and Unit Operations
Software architecture is an essential early stage in the software design process. In this stage, the architect should give the quality attributes a special consideration because a good level of meeting these attributes can be performed by well-designed architecture. This means that there is a close relationship between quality attributes and software architecture. However, quality attributes ca...
متن کامل